sugar cane plantation - French English Dictionary